tissue doppler echocardiography - Turkish English Dictionary